//package com.eksboot.beancopy;
//
//import com.google.common.collect.Lists;
//
//import java.util.List;
//
///**
// * Main
// *
// * @author: chenfenghai
// * @version: 1.0
// * @date: 2020-08-19 14:32
// * @blame Team
// */
//public class Main {
//
//    public static void main(String[] args) {
//        CarVO vo = CarVO.builder().name("张三").outCount(5).build();
//        System.out.println(CarMapper.INSTANCE.toDTO(vo));
//        CarDTO dto = CarDTO.builder().name("李四").inCount(4).build();
//        System.out.println(CarMapper.INSTANCE.toVO(dto));
//
//        System.out.println(InheritCarMapper.INSTANCE.from(vo));
//        System.out.println(InheritCarMapper.INSTANCE.to(dto));
//
//        List<CarVO> voList = Lists.newArrayList();
//        voList.add(CarVO.builder().name("张一").outCount(1).build());
//        voList.add(CarVO.builder().name("张二").outCount(2).build());
//        InheritCarMapper.INSTANCE.from(voList).forEach(System.out::println);
//
//        List<CarDTO> dtoList = Lists.newArrayList();
//        dtoList.add(CarDTO.builder().name("李九").inCount(9).build());
//        dtoList.add(CarDTO.builder().name("李八").inCount(8).build());
//        dtoList.add(CarDTO.builder().name("李七").inCount(7).build());
//        InheritCarMapper.INSTANCE.to(dtoList).forEach(System.out::println);
//    }
//}
